package org.jiuling.local.tools.enums;

import org.jiuling.local.tools.enums.annotations.EnumInfo;

/**
 * 时间格式转换枚举
 * @author 紫灵
 * @date 2021年12月28日 10时28分13秒
 */
@EnumInfo(name = "时间格式")
@Deprecated
public enum DateTimeFormatEnum {

    /** 年 */
    yyyy("yyyy"),
    /** 年月带横线 */
    yyyy_MM("yyyy-MM"),
    /** 年月日带横线 */
    yyyy_MM_dd("yyyy-MM-dd"),
    /** 年月日时 */
    yyyy_MM_dd_HH("yyyy-MM-dd HH"),
    /** 年月日时分 */
    yyyy_MM_dd_HH_mm("yyyy-MM-dd HH:mm"),
    /** 年月日时分秒带横线 */
    yyyy_MM_dd_HH_mm_ss("yyyy-MM-dd HH:mm:ss"),
    /** 年月日时分秒不带横线 */
    yyMMddHHmmss("yyMMddHHmmss"),
    /** 年月日不带横线 */
    yyyyMMdd("yyyyMMdd");
    private final String format;

    DateTimeFormatEnum(String format) {
        this.format = format;
    }

    public String getFormat() {
        return format;
    }
}
